import request from "@/utils/request";
import { GameCategory } from "./gameInfo";

/**
 * 获取所有游戏分类
 * 
 * @returns 游戏分类列表
 */
export function getAllCategories() {
  return request<any, GameCategory[]>({
    url: '/api/v1/game/categories',
    method: 'get'
  });
}

/**
 * 获取游戏分类详情
 * 
 * @param id 分类ID
 * @returns 分类详情
 */
export function getCategoryById(id: number) {
  return request<any, GameCategory>({
    url: `/api/v1/game/categories/${id}`,
    method: 'get'
  });
} 